<?
class Classe{ 
  const A = 15;
  public $int_teste = 15;
  public $string_teste = ' ';
  public function funcao_teste(){}
}
		
interface IMetodo{ 
  public function teste(); 
  public function teste2();
}

interface Interface_Extende extends IMetodo{
  public function nbs(); 
}

abstract class Absclass implements IMetodo{
  const A = 12;
  const B = 12;
  public function teste(){}
  public function teste2(){}
}

class Implementa_Todos extends Classe implements IMetodo{
  public function teste(){}
  public function teste2(){}
}

final class Classe_Final extends Absclass implements IMetodo, Iterator{
  const A = 12;
  const B = 12;
  public function current(){}
  public function next(){}
  public function key(){}
  public function valid(){}
  public function rewind(){}
  public function teste(){}
  public function teste2(){} 
}

class Do_Sistema extends ReflectionClass implements Reflector{
  final public function teste(){}
}
			
/** Essa classe para teste */
class Comentario{
  const TESTE = 99;
}
	
?>